Defense In Depth Validation banner
tstapler tstapler

Defense In Depth Validation

Data community

Description

--- name: Defense-in-Depth Validation description: Validate at every layer data passes through to make bugs impossible --- # Defense-in-Depth Validation ## Overview When you fix a bug caused by invalid data, adding validation at one place feels sufficient. But that single check can be bypassed by different code paths, refactoring, or mocks. **Core principle:** Validate at EVERY layer data passes through. Make the bug structurally impossible. ## Why Multiple Layers Single validation: "We fi

Installation

Installs to ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md

Terminal
mkdir -p ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation && curl -fsSL https://raw.githubusercontent.com/tstapler/dotfiles/HEAD/.claude/skills/Defense-in-Depth Validation.md -o ~/.claude/skills/tstapler-dotfiles-defense-in-depth-validation/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository